home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d15 / iniedt.arc / README.TXT < prev    next >
Text File  |  1991-09-19  |  5KB  |  122 lines

  1.                       VBExtenders (tm)
  2.         Custom Control Sets for Microsoft Visual Basic
  3.                              by
  4.  
  5.                   Sheridan Software Systems
  6.                        65 Maxess Road
  7.                   Melville, New York  11747
  8.                        (516) 753-0985
  9. ================================================================
  10.  
  11. VBExtenders OVERVIEW
  12. ====================
  13. VBExtenders is a family of Custom Control Sets which enable
  14. VB developers to leverage the power of Microsoft Visual Basic.
  15.  
  16. The first VBExtender Set to be offered by Sheridan is
  17. '3-D Widgets'.  3-D Widgets provide the VB designer/developer
  18. with a set of 6 controls which can be used to design VB
  19. applications that have a 3 dimensional greyscale look.  The 3-D
  20. look extends the feel that Windows 3.0 started with its 3-D
  21. buttons and scrollbars. The greyscale presentation is especially
  22. effective in enhancing the impact of colors on VB screens by
  23. generally reducing the amount of color present on the screen.
  24.  
  25. As with Visual Basic itself the best way to get know 3-D Widgets
  26. is by 'playing' with them, but here are some highlights.  
  27.  
  28.  
  29. 3-D WIDGET OVERVIEW
  30. ===================
  31. Of the 6 Widgets, 4 of them (Checkbox, Radiobutton, Pushbutton
  32. and Frame) are 3 dimensional versions of standard controls with
  33. additional custom properties such as 3-D Text, Bitmap/Icon
  34. support and flexible text alignment options.  The remaining 2
  35. Widgets are the Ribbonbutton and the Panel.  As part of the 3-D
  36. greyscale look, 3-D Widgets are designed to be used on VB Forms
  37. that have the 'Backcolor' property set to light grey.
  38.  
  39.  
  40. THE RIBBONBUTTON WIDGET
  41. =======================
  42. The Ribbonbutton emulates the functionality of the 'Ribbon' in
  43. Microsoft Excel.  Ribbonbuttons are logically grouped together
  44. via a 'Group #' property.  Ribbonbuttons have the look of
  45. Pushbuttons but they behave more like Radiobuttons, i.e. within
  46. a Ribbonbutton Group, depressing one button automatically raises
  47. the previously depressed button.  Going one step beyond standard
  48. Radiobutton functionality, the 'GroupAllUp' property allows all
  49. Ribbonbuttons in a group to be in the 'up' position, for those
  50. situations where it is appropriate (as with the Excel drawing
  51. tools).  Both 'up' and 'down' bitmaps can be specified for the
  52. button or you can opt to specify the 'up' bitmap only, in which
  53. case the Ribbonbutton will 'dither' or 'invert' (your choice,
  54. via a custom property) the 'up' bitmap when displaying the button
  55. in the down position.
  56.  
  57.  
  58. THE PANEL WIDGET
  59. ================
  60. The Panel Widget is the most versatile 3-D Widget - this one you
  61. really have to play with to appreciate!  Panels can be used:
  62.  
  63.     * on their own to present text (plain or 3-D) on a 3-D
  64.       background
  65.  
  66.     * to group other controls on a 3-D background as an
  67.       alternative to the Frame control
  68.  
  69.     * to lend a 3-D appearance to standard controls such as
  70.       Listboxes, Comboboxes, ScrollBars etc. (Checkout the
  71.           'AutoSize Child To Panel' property!)
  72.  
  73.     * to present status information in a dynamically colored
  74.       circle or bar (ala the Windows Setup Program) 
  75.  
  76. The Panel itself has some pretty basic visual properties -
  77. Outer Bevel, Inner Bevel, Bevel Width and Border Width.  But by
  78. combining these properties in different ways you can generate
  79. some really interesting backgrounds for text and/or controls.
  80. The Panel control is the 3-D Widget that best demonstrates the
  81. visual design power and flexibility of Microsoft Visual Basic.
  82.  
  83.  
  84. VBExtenders DESIGN-TIME AIDS
  85. ============================
  86.  
  87. SmartCreate
  88. -----------
  89. As with all VBExtenders Control Sets, 3-D Widgets feature 
  90. Sheridan's SmartCreate feature.  When creating a 3-D Widget,
  91. the settings for all the custom properties are 'remembered'
  92. from the last similar Widget created.  In addition, you can
  93. create a new Widget with the same custom properties as any
  94. similar Widget currently visible on the screen by clicking 
  95. the right mouse button on the existing Widget before selecting
  96. the appropriate tool from the Toolbox.
  97.  
  98. Context Sensitive Help
  99. ----------------------
  100. Double-clicking the right mouse button on any 3-D Widget at
  101. design time, invokes the Windows Help facility to provide help
  102. on the selected Widget.
  103.  
  104. SUMMARY
  105. =======
  106. 3-D Widgets is the first VBExtender Custom Control Set for
  107. Visual Basic.  It is a valuable extension to Visual Basic for
  108. any individual or Corporate designer/developer who wants to
  109. develop VB apps that are visually consistent and powerful.
  110.  
  111. The 3-D Widget package includes design-time and run-time versions
  112. of the controls.  The run-time version has all the design 
  113. features and overhead removed, and may be distributed without
  114. royalty payments with your VB apps.
  115.  
  116. 3-D Widgets are available directly from Sheridan for $49.95 - 
  117. Visa, M/C and check are accepted.  Ask about our Corporate and
  118. multi-user licenses.
  119.  
  120. Look for future VBExtenders to include 3-D Menus, Listboxes and
  121. Comboboxes.
  122.